technical installations - Deutsch Englisch Wörterbuch